草庐IT

MySQL 查询和数据透视表

全部标签

php - mysql取数组,表结果

我是新手,不知道该怎么做,我有一个数据库,其中有一列名为“names”如何让它显示在so中?HenryJeffreyHanselMichelleJacksonIvan我只知道如果记录一个接一个地垂直,我应该怎么做。$result=mysql_query('SELECT*FROMmember');while($row=mysql_fetch_array($result)){echo''.$row['names'].'JeffreyHansel';有点卡在这里...对不起,我忘了放这个。我想要的是它应该循环标签。所以我可以有一个包含无限行的3列表。这个呢?如果我想让它循环播放怎么办?ABA

[MySQL]数据的增加(插入)、修改、删除与计算列

文章目录1.插入数据1.1表的准备1.2一次添加一条记录1.2.1为表的所有字段按默认顺序插入数据1.2.2为表的指定字段插入数据1.3一次添加多条记录1.4将查询结果插入到表中2.更新(修改)数据2.1语法2.2修改指定记录的指定数据2.3修改所有记录的指定数据2.4修改一条记录的多个字段3.删除数据3.1语法3.2删除指定记录3.3删除所有数据4.注意点5.MySQL8新特性:计算列1.插入数据插入数据,即向已有的表中增加一条记录。1.1表的准备#使用atguigudbUSEatguigudb;#新建表格CREATETABLEIFNOTEXISTSemp1(idINT,`name`VARC

php - 通过 PHP 在 openfire MySQL 中创建加密密码

Openfire使用河豚加密将加密密码存储在数据库中。http://svn.igniterealtime.org/svn/repos/openfire/trunk/src/java/org/jivesoftware/util/Blowfish.java是加密/解密函数如何在openfire中工作的java实现。我的目标是通过PHP和MySQLI在数据库中创建新的用户条目。我尝试过的所有变体都产生了与数据库中已有内容不匹配的结果。例如:d3f499857b40ac45c41828ccaa5ee1f90b19ca4e0560d1e2dcf4a305f219a4a2342aa7364e995

php - 使用 PHP OOP 概念连接到 MySQL 数据库

我正在编写一个类和一些函数来连接到数据库并从表中检索信息。我浏览了以前标题相似的帖子,但其中大部分都是使用mysql函数编写的,而我使用的是mysqli函数。我希望有人能够检查这个简单的脚本并让我知道我在哪里犯了错误。这是我的class.connect.php:host=$set_host;$this->username=$set_username;$this->password=$set_password;$this->database=$set_database;$this->dbc=mysqli_connect($this->host,$this->username,$this-

php - 如何在查询字符串中将一些值传递给我的 facebook canvas 应用程序?

我开发了一个facebookcanvas应用程序,它可以向用户发布新闻源,我希望能够让用户点击新闻源中的链接,然后被带到我的应用程序以及将在应用程序中显示的一些数据(例如通过在查询字符串中传递它)。当我创建将发布在用户新闻源上的链接时,我将链接字段设置为-http://apps.facebook.com/myappname/?datatopass=mydata这是可行的,当用户单击此链接时,浏览器会将他们定向到该链接。但是我无法访问$_GET['datatopass']变量(使用PHP)并且它看起来是空白的。我尝试使用javascript输出window.location变量,但我没有

php - 如何从 SELECT 查询中获取行数?给定的对象错误 : mysqli_affected_rows() expects parameter 1 to be mysqli,

我正在为表单进行服务器端验证。使用AJAX,表单将“用户名”输入字段中的值发送到我的PHP页面,然后检查该用户名是否已存在于数据库中。这是我的PHP代码:$result=mysqli_query($dblink,"SELECT*FROMusersWHERE`username`='$regname'")ordie(mysqli_error($dblink));echomysqli_affected_rows($result);*(目前我正在为mysqli_affected_rows做一个简单的回显,只是为了看看我的MySQL查询是否按预期工作)*我得到的错误是:Warning:mysql

php - 我永远无法执行 SQL 安全查询?

我正在使用PHP中的ODBC扩展连接到SQL2000服务器。这是我反对的:我可以使用odbc_exec()或执行查询我可以使用odbc_execute()执行查询在我看来,这两种查询执行方法之间的区别几乎与白天和黑夜一样:odbc_exec()将执行非SQL安全查询并返回查询结果odbc_execute()与odbc_prepare()结合使用,对数据库执行SQL安全查询。但是,odbc_execute()只能返回一个bool值,因此不能用于返回SELECT语句的结果,或检查从一个语句中更新了多少行UPDATE或DELETE语句这真的是所有工作的方式吗,或者是否有一些方法可以转义odb

php - 为什么在图像和 css 文件之后查询字符串?

我在各种网站上看到一个查询字符串,后面跟着一个数字,用于图像和css文件。当我查看源代码(通过Chrome开发人员)时,缓存的css文件和图像的名称中没有查询字符串中的数字。我还在网站上看到,当我刷新页面时,查询字符串中的数字会发生变化。例如:我的图片.jpg?num=12345myStyles.css?num=82943刷新后:我的图片.jpg?num=67948myStyles.css?num=62972任何人都可以向我解释这些缺少跟踪的查询字符串的目的是什么吗? 最佳答案 开发人员经常使用那些带有随机数(或版本号)的查询字符串

php - 使用 PHP 在 HTML 表格中显示 MySQL 结果

CodingBiz更新:我将其放入我的代码中:for($i=1;$i';$row=$this->fetchAssoc($result);$colRow=$this->fetchAssoc($colResult);foreach($colRowas$colName){$output.="".$row[$colName]."";}$output.='';}代替for($i=1;$i';$row=$this->fetchAssoc($result);for($j=1;$jfetchAssoc($colResult);$output.="".$row[$colRow["COLUMN_NAME"

php - 在 PHP 中使用 URL 查询字符串进行身份验证

通常,当我设计一个允许用户登录的站点时,我会从数据库中创建用户信息的session变量,并确保站点的每个页面上至少有一个session变量可用,否则用户会像这样重定向到登录页面:if(!isset($_SESSION['username'])){header("Location:login.php");}但后来我最近一直在想,与其使用session变量来验证用户,不如使用查询字符串。我的想法是创建一个基于某些因素的唯一字符串,例如date(month,year,day)或accesstime(day,hour)或ip地址,并且可能使用md5对其进行散列,因此url可能如下所示://my